//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;

namespace CascadeSharp.TKernel.Quantity
{
    //---------------------------------------------------------------------
    //  Class  Quantity_Array2OfColor
    //---------------------------------------------------------------------
    public sealed class Quantity_Array2OfColor
    {
        public Quantity_Array2OfColor()
            : base()
        {
            throw new NotImplementedException();
        }

        public Quantity_Array2OfColor(int theRowLower, int theRowUpper, int theColLower, int theColUpper)
            : base()
        {
            throw new NotImplementedException();
        }

        public Quantity_Array2OfColor(Quantity_Array2OfColor theOther)
            : base()
        {
            throw new NotImplementedException();
        }

        public Quantity_Array2OfColor(Quantity_Color theBegin, int theRowLower, int theRowUpper, int theColLower,
            int theColUpper)
            : base()
        {
            throw new NotImplementedException();
        }

        public void Init(Quantity_Color theValue)
        {
            throw new NotImplementedException();
        }

        public int Size()
        {
            throw new NotImplementedException();
        }

        public int Length()
        {
            throw new NotImplementedException();
        }

        public int NbRows()
        {
            throw new NotImplementedException();
        }

        public int NbColumns()
        {
            throw new NotImplementedException();
        }

        public int RowLength()
        {
            throw new NotImplementedException();
        }

        public int ColLength()
        {
            throw new NotImplementedException();
        }

        public int LowerRow()
        {
            throw new NotImplementedException();
        }

        public int UpperRow()
        {
            throw new NotImplementedException();
        }

        public int LowerCol()
        {
            throw new NotImplementedException();
        }

        public int UpperCol()
        {
            throw new NotImplementedException();
        }

        public bool IsDeletable()
        {
            throw new NotImplementedException();
        }

        public Quantity_Array2OfColor Assign(Quantity_Array2OfColor theOther)
        {
            throw new NotImplementedException();
        }

        public Quantity_Array2OfColor Move(Quantity_Array2OfColor theOther)
        {
            throw new NotImplementedException();
        }

        public Quantity_Color Value(int theRow, int theCol)
        {
            throw new NotImplementedException();
        }

        public Quantity_Color ChangeValue(int theRow, int theCol)
        {
            throw new NotImplementedException();
        }

        public void SetValue(int theRow, int theCol, Quantity_Color theItem)
        {
            throw new NotImplementedException();
        }

        public void Resize(int theRowLower, int theRowUpper, int theColLower, int theColUpper, bool theToCopyData)
        {
            throw new NotImplementedException();
        }

        public void Allocate()
        {
            throw new NotImplementedException();
        }

        public void fillIndexTable(Quantity_Color theTable)
        {
            throw new NotImplementedException();
        }
    }; // class Quantity_Array2OfColor
}